creation myth - German English Dictionary